to stand by - French English Dictionary